President & CEO
Craig Ross
CEO Approval Rating
87/100
Questica provides budget and performance management, transparency and data visualization solutions for government and healthcare sectors.